Big Huge Thesaurus

Republic of Cyprus

noun